institution of non-profit - Spanish English Dictionary